Load Balancing on the Hypercube and Shuue-exchange
نویسنده
چکیده
Maintaining a balanced load is of fundamental importance on any parallel computer, since a strongly imbalanced load often leads to low processor utilization. This paper considers two load balancing operations: Balance and MultiBalance. The Balance operation corresponds to the token distribution problem considered by Peleg and Upfal 9] for certain expander networks. The MultiBalance operation balances several populations of distinct token types simultaneously. EEcient implementations of these operations will be given for the hypercube and shuue-exchange, along with tight or near-tight lower bounds.
منابع مشابه
Multivariate Integration on Hypercubic and Mesh Networks
We analyze a class of adaptive algorithms for integration over N-dimensional hyper-rectangular or simplical regions, on distributed systems. An adaptive algorithm attempts to achieve the requested accuracy by reening the subdivision of the integration region, thus allowing for a concentration of subdivisions near singularities. At the subdivision of a region, the error behaves according to a pr...
متن کاملAn Efficient Dynamic Load Balancing using the Dimension Exchange Method for Balancing of Quantized Loads on Hypercube Multiprocessors
Dynamic load balancing on hypercube multiprocessors is considered with emphasis on quantized loads. Quantized loads are divisible only in a xed size. First, we show that a direct application of the well-known Dimension Exchange Method(DEM) to quantized loads may result in diierence in assigned loads to processors as large as log N units after balancing for a hypercube of size N. Then we propose...
متن کاملAn E cient Dynamic Load Balancing using the Dimension Exchange Method for Balancing of Quantized Loads on Hypercube Multiprocessors
Dynamic load balancing on hypercube multiprocessors is considered with emphasis on quantized loads. Quantized loads are divisible only in a xed size. First, we show that a direct application of the well-known Dimension Exchange Method(DEM) to quantized loads may result in di erence in assigned loads to processors as large as logN units after balancing for a hypercube of size N . Then we propose...
متن کاملProducts of Networks with Logarithmic Diameter and Fixed Degree
This paper rst presents some general properties of product networks pertinent to parallel ar-chitectures and then focuses on three case studies. These are products of complete binary trees, shuue-exchange, and de Bruijn networks. It is shown that all of these are powerful architectures for parallel computation, as evidenced by their ability to eeciently emulate numerous other archi-tectures. In...
متن کاملDynamic Load Balancing for Distributed
In this paper we study diffusion schemes for dynamic load balancing on message passing multiprocessor networks. One of the main results concerns conditions under which these dynamic schemes converge and their rates of convergence for arbitrary topologies. These results use the eigenstructure of the iteration matrices that arise in dynamic load balancing. We completely analyze the hypercube netw...
متن کامل